// 作用是修改数据,类比组件的methods
const mutations = {
  // 增加购物车数量
  addCartNum(state) {
    state.cartNum ++
  },
  // 充值功能
  chargeMoney(state, payload) {
    // state.money += Number(payload) // 普通提交的方式
    // 对象风格的提交方式，和前面的区别在于payload不仅有数据，还包含type
    state.money += Number(payload.num)
  },
  // 获取积分
  getPoint(state, payload) {
    state.point = payload
  },
  // 获取等级
  getLevel(state, payload) {
    state.level = payload
  }
}

export default mutations